you deserve better - Allemand Anglais Dictionnaire